gl: Drop OpenGL legacy profile
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 28 Jan 2015 19:04:22 +0000 (19:04 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Mon, 9 Feb 2015 19:10:30 +0000 (19:10 +0000)
commit4b8b3b431bfba9fa9bc68ebc95af13a32ea8a7ad
treec7e23badeb709fda505f0e20404dd25c602ad1d3
parent6aaa6c337bc85913f0f898239cd678fef2a89b20
gl: Drop OpenGL legacy profile

We simply don't want to care about legacy OpenGL.

All supported platforms also have support for OpenGL ≥ 3.2; it would
complicate the internal code; and would force us to use legacy GL
contexts internally if the first context created by the user is a legacy
GL context, and disable creation of core-3.2 contexts after that.

We will need to fix all our code examples to use the Core 3.2 profile.

https://bugzilla.gnome.org/show_bug.cgi?id=741946
gdk/gdkglcontext.c
gdk/gdktypes.h
gdk/gdkwindow.c
gdk/x11/gdkglcontext-x11.c